ColabでとりあえずLooker Python SDKが動くようにしたい
#玄人 #Colab
Google Colabはブラウザ上でPythonを記述・実行できる環境です。
環境構築不要で手軽にPythonを実行してみたい時に便利です。
LookerのPython SDKをインストールしとりあえずLookerサーバーからAPIリクエストの結果を取得できるようにするところまで記載します。
Looker Python SDKのソースコードとドキュメントはこちら。
手順
1. Looker python SDKをインストール
code: install.py
!pip freeze
!pip install looker-sdk
2. パッケージをインポート
code: import.py
import looker_sdk
3. 環境変数に必要情報を入力
'LOOKERSDK_BASE_URL'は管理者 > API > API Host URL
'LOOKERSDK_CLIENT_ID'と'LOOKERSDK_CLIENT_SECRET'は管理者 > ユーザー > Edit User API Keysから取得
code: input.py
import os
from IPython.display import IFrame
os.environ'LOOKERSDK_API_VERSION'='4.0'
os.environ'LOOKERSDK_BASE_URL'=''
os.environ'LOOKERSDK_CLIENT_ID' = ''
os.environ'LOOKERSDK_CLIENT_SECRET'=''
4. SDKをイニシャライズ
code: init.py
sdk = looker_sdk.init40()
これで完了!!!!!
試しに自分のユーザーIDを取得してみる
code: userid.py
my_info = sdk.me()
print(my_info.id)